Automating Repetitive Tasks in User Interaction

نویسندگان

  • Gabriel Barata
  • Tiago Guerreiro
  • Daniel Gonçalves
چکیده

Computer users constantly face situations where repetitive tasks emerge and there is no easy way to automate them. Although there are several application launchers currently available, they lack of automating power to face the uniqueness of the repetitive tasks that arise from everyday usage. Many times, users have to resort to scripting languages and macro recorders to perform these tasks. However, these means are too farfetched for a common user. We propose an approach capable of monitoring user activity, learn which tasks are recurrent and suggest an automation capable of completing the repetitive task. All this is done without disturbing the user or requiring his intervention. Preliminary user tests show that our solution can help users perform at least 169% faster for simple tasks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesis from Examples

Examples are often a natural way to specify computational structures such as programs, queries, and sequences. Synthesizing such structures from example based specification has applications in automating end-user programming and in building intelligent tutoring systems. Synthesis from examples involves addressing two key technical challenges: (i) design of an efficient search algorithm – these ...

متن کامل

Familiar: Automating Repetition in Common Applications

Computers reputedly excel at repetitive problems, yet many users find themselves performing the same actions over and over again. Non-programmers have little choice but to perform iterative tasks by hand. Programming by demonstration is an end-user programming technique that lets the user teach the computer a program by showing it examples of what they want done, much as they might teach anothe...

متن کامل

WebMacros - a Proxy-based System for Recording and Replaying User Interactions with the Web

WebMacros is a proxy-based system for automating repetitive user interactions with the Web by recording and replaying user navigation. The innovations in the system include its ability to compare HTML pages based on structure, which is used to verify the correct playback, and the ability to remotely execute and share macros.

متن کامل

Interacting with learning agents: Implications for ML from HCI

Computers excel at repetitive tasks. But automating them usually involves programming, which is beyond the reach of most non-specialist users. One solution is for machines to learn procedures by observing users at work—and if this enhanced users’ productivity and sense of achievement, they might even be persuaded to help the system by supplying some additional information. In principle, combini...

متن کامل

The 1996 AAAI Spring Symposia Reports

This symposium brought together three different communities that are all looking at the problem of automating tasks through interactions with users: First, knowledge acquisition concentrates on how to structure a system’s interactions with users based on the nature of the task to be automated. Second, machine learning seeks automated algorithms that do explanation or induction based on a user’s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010